e0c4341134b434b0766a6aa97310c53b65acdfc1,sonar-batch/src/test/java/org/sonar/batch/scan/filesystem/FileMetadataTest.java,FileMetadataTest,non_ascii_utf_16,#,84

Before Change


    assertThat(metadata.lines).isEqualTo(4);
    assertThat(metadata.hash).isEqualTo(NON_ASCII);
    assertThat(metadata.originalLineOffsets).containsOnly(0, 5, 10, 18);
    assertThat(metadata.lineHashes).containsOnly(md5("föo"), md5("bàr"), md5("\u1D11Ebaßz"), "");
  }

  @Test

After Change


    assertThat(metadata.lines).isEqualTo(4);
    assertThat(metadata.hash).isEqualTo(NON_ASCII);
    assertThat(metadata.originalLineOffsets).containsOnly(0, 5, 10, 18);
    assertThat(metadata.lineHashes[0]).containsOnly(md5("föo"));
    assertThat(metadata.lineHashes[1]).containsOnly(md5("bàr"));
    assertThat(metadata.lineHashes[2]).containsOnly(md5("\u1D11Ebaßz"));
    assertThat(metadata.lineHashes[3]).isNull();
  }